to impose hardship - Allemand Anglais Dictionnaire